package com.yonyou.pmclouds.externalservice.rmiitf;

import com.yonyou.pmclouds.basecom.entity.SuperVO;
import com.yonyou.pmclouds.basecom.exception.BusinessException;
import com.yonyou.pmclouds.externalservice.entity.FailedExternalRecordVO;

public interface FailedExternalRecordMaintain {

    FailedExternalRecordVO insert(SuperVO businessVO, String failedReason) throws BusinessException;

    FailedExternalRecordVO deleteRecordWithBill(String pkBill, String billType) throws BusinessException;

    FailedExternalRecordVO delete(FailedExternalRecordVO recordVO) throws BusinessException;

}
